place and stamp something - Turkish English Dictionary